﻿using System;

namespace Heaven.Graphics
{
    /// <summary>
    /// Режим отбрасывания/отсечения полигонов, которые считаются
    /// отвернутыми от камеры. В зависимости от того в каком порядке 
    /// идут вершины задающие полигон различают полигоны определенные 
    /// по часовой и против часовой стрелки соответственно.
    /// </summary>
    public enum CullMode
    {
        /// <summary>
        /// Отбрасывание полигонов определенных против часовой стрелке
        /// </summary>
        CounterClockwise,
        /// <summary>
        /// Отбрасывание полигонов определенных по часовой стрелке
        /// </summary>
        Clockwise,
        /// <summary>
        /// Отбрасывание полигонов отсутствует
        /// </summary>
        None
    }
}
